# -*- coding: utf-8 -*-
# CreateDate : 2021/12/18 01:11
# Author     :
# Github     : https://gitee.com/
# EditDate   : 
# sourceProj : wuliu_news
# Description:  处理链接，补全完整url；
#               处理图片src中有诸如700x700时，通过接口写入数据会更改为700<em>/<em>x700，而导致图片无法显示
import re


class DataProcess:

    @staticmethod
    def complete_url(text, with_domain):
        text = text.replace("""href="/""", f"""href="{with_domain}/""")
        text = text.replace("""src="/""", f"""src="{with_domain}/""")
        return text

    @staticmethod
    def rm_pic_pixs(text):
        text = re.sub("_\d+x\d+.jpg", ".jpg", text)
        text = re.sub("_\d+&#120;\d+.jpg", ".jpg", text)
        return text
